Interface org.omg.CORBA.InterfaceDef
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface org.omg.CORBA.InterfaceDef

public interface InterfaceDef
extends Object
extends Object, Container, Contained, IDLType
An InterfaceDef object represents an interface definition. It cancontains constants, typedefs, exceptions, operations, and attributes.

Method Index

 o base_interfaces()
 o base_interfaces(InterfaceDef[])
 o create_attribute(String, String, String, IDLType, AttributeMode)
 o create_operation(String, String, String, IDLType, OperationMode, ParameterDescription[], ExceptionDef[], String[])
 o describe_interface()
 o is_a(String)

Methods

 o base_interfaces
  public abstract InterfaceDef[] base_interfaces() throws SystemException
 o base_interfaces
  public abstract void base_interfaces(InterfaceDef arg[]) throws SystemException
 o is_a
  public abstract boolean is_a(String interface_id)
 o describe_interface
  public abstract FullInterfaceDescription describe_interface()
 o create_attribute
  public abstract AttributeDef create_attribute(String id,
                                                String name,
                                                String version,
                                                IDLType type,
                                                AttributeMode mode)
 o create_operation
  public abstract OperationDef create_operation(String id,
                                                String name,
                                                String version,
                                                IDLType result,
                                                OperationMode mode,
                                                ParameterDescription params[],
                                                ExceptionDef exceptions[],
                                                String contexts[])

All Packages  Class Hierarchy  This Package  Previous  Next  Index